package org.xxpay.service.dao.mapper;

import org.apache.ibatis.annotations.Param;
import org.xxpay.core.entity.SysProvinceCode;
import org.xxpay.core.entity.SysProvinceCodeExample;

import java.util.List;

public interface SysProvinceCodeMapper {
    int countByExample(SysProvinceCodeExample example);

    int deleteByExample(SysProvinceCodeExample example);

    int deleteByPrimaryKey(Integer provinceCode);

    int insert(SysProvinceCode record);

    int insertSelective(SysProvinceCode record);

    List<SysProvinceCode> selectByExample(SysProvinceCodeExample example);

    SysProvinceCode selectByPrimaryKey(Integer provinceCode);

    int updateByExampleSelective(@Param("record") SysProvinceCode record, @Param("example") SysProvinceCodeExample example);

    int updateByExample(@Param("record") SysProvinceCode record, @Param("example") SysProvinceCodeExample example);

    int updateByPrimaryKeySelective(SysProvinceCode record);

    int updateByPrimaryKey(SysProvinceCode record);
}